The importance of documentation, design and reuse in risk management for SPL
نویسندگان
چکیده
Software Product Lines (SPL) is a methodology focusing on systematic software reuse, multiple benefits have been reported as a result of this type of software development. However, establishing a SPL is not a simple task. It is a challenging activity raising many challenges for engineering and management. This research aims to manage the risks during SPL development to provide traceability among them. For this, it is important that the risks are documented and there is a common design related to them. As solution, we identified the strengths and weakness in SPL development and the importance in designing of communication for risk documentation.
منابع مشابه
Using a Software Product Line Approach in Designing Grid Services
Software Product Line engineering (SPL) has emerged in recent years as a planned approach for software reuse within families of related software products. In SPL, variability and commonality among different members of a family is studied and core assists (system architecture, software components, documentation, etc.) are designed accordingly to maximize reuse within the family members. In this ...
متن کاملImportance of Environmental Education in the Creation of Environmental Attitude and Behavior on Solid Waste Management
When we can make emphasis on recycling and processing materials, that enough energy and materials are not available. Rapid population growth and excess urban development are a significant cause of the destruction of the environment and natural resources. To achieve sustainable development, the human need to manage the waste. One way to manage waste can be done through environmental education; o...
متن کاملSoftware Product-Line Variability Management based on Model-Driven Engineering
A software product-line (SPL) is a family of products sharing the same assets. A product-line platform allows the derivation of distinct products within the same application domain. The use of SPLs appears to be the most effective strategy for achieving large-scale software reuse, assuring rapid development of new products with good quality levels. Enabling variability in software consists in d...
متن کاملPragmatic Strategies for Variability Management in Software Product Lines
Setting up and stabilizing reusable core assets for a family of similar products is the first step towards reuse via software Product Line (SPL) approach. Additional variation mechanisms are applied to help in configuring and customizing core assets during reuse-based derivation of custom products. Initially, companies tend to adopt simple variation mechanisms such as preprocessing, parameter f...
متن کاملRefactoring the Documentation of Software Product Lines
One of the most vital techniques in the context of software product line (SPL) evolution is refactoring – extracting and refining reusable assets and improving SPL architecture in such a way that the behavior of existing products remains unchanged. We extend the idea of SPL refactoring to technical documentation because reuse techniques could effectively be applied to this area and reusable ass...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010